@font-face
{
    font-family: 'Crimson Text';
    font-style: normal;
    font-weight: 700;
    src: local('Crimson Text Bold'), local('CrimsonText-Bold'), url('CrimsonText-Bold.ttf') format('opentype');
}

@font-face
{
    font-family: 'Crimson Text';
    font-style: italic;
    font-weight: 700;
    src: local('Crimson Text Bold Italic'), local('CrimsonText-BoldItalic'), url('CrimsonText-BoldItalic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Crimson Text';
    font-style: italic;
    font-weight: 400;
    src: local('Crimson Text Italic'), local('CrimsonText-Italic'), url('CrimsonText-Italic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Crimson Text';
    font-style: normal;
    font-weight: normal;
    src: local('Crimson Text'), local('CrimsonText-Roman'), url('CrimsonText-Roman.ttf') format('opentype');
}

@font-face
{
    font-family: 'Crimson Text';
    font-style: normal;
    font-weight: 600;
    src: local('Crimson Text Semibold'), local('CrimsonText-Semibold'), url('CrimsonText-Semibold.ttf') format('opentype');
}

@font-face
{
    font-family: 'Crimson Text';
    font-style: italic;
    font-weight: 600;
    src: local('Crimson Text Semibold Italic'), local('CrimsonText-SemiboldItalic'), url('CrimsonText-SemiboldItalic.ttf') format('opentype');
}
